﻿//-----------------------------------------------------------------------
// <copyright file="INhSessionFactoryCfg.cs" company="OverrideThis">
//     Copyright (c) 2010 OverrideThis.com
// </copyright>
//-----------------------------------------------------------------------
namespace OverrideThis.Core.Infrastucture.Repository.Impl
{
    using System;
    using FluentNHibernate.Cfg;
    using FluentNHibernate.Cfg.Db;
    using NHibernate.Cfg;

    public interface INhSessionFactoryCfg
    {
        Action<MappingConfiguration> Mapping();

        IPersistenceConfigurer Provider();

        void ExposeConfiguration(Configuration mapping);
    }
}
